$(document).ready(function(){
	// Check all
	checkall();
	sfilter();
  checkTags();
});

function checkTags(){
	var isshowed = false;
	$('#autocheck').click(function(){
	  	$('#checktags').slideToggle('slow');
	  	if(!isshowed){
	  		$('#checktags').load(ct_url,{content:$('#memo').val()},function(){appendTags();});
	  		isshowed = true;
	  	}
        return false;
      });
}

function appendTags(){
  $('#checktags span').click(function(){
        $('#tags').val($('#tags').val() + $(this).html() + ' ');
      });
}

function sfilter(){
  $('#filter').click(function(){
        var url = $('#filter_action').val();
        var cates = $('#categories').val();
        var dates = $('#dates').val();
        if(cates!=0){
          url = url + '&cate_id=' + cates;
        }
        if(dates){
          url = url + '&date=' + dates;
        }
        if(cates!=0 || dates){
          location.href=url;        
        } else {
          return false;
        }
      });
}
// Check All
function checkall() {
	$('#checkall-t').click(function(){
		if($(this).attr('checked')==true) {
			$("input[name='checkid[]']").each(function(){
				$(this).attr('checked',true);
				$('#checkall-b').attr('checked',true);
			});
		} else {
			$("input[name='checkid[]']").each(function(){
				$(this).attr('checked',false);
				$('#checkall-b').attr('checked',false);
			});
		}
	});
	$('#checkall-b').click(function(){
		if($(this).attr('checked')==true) {
			$("input[name='checkid[]']").each(function(){
				$(this).attr('checked',true);
				$('#checkall-t').attr('checked',true);
			});
		} else {
			$("input[name='checkid[]']").each(function(){
				$(this).attr('checked',false);
				$('#checkall-t').attr('checked',false);
			});
		}
	});
}
